a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}

img { border:none; }
.logo { float:left; margin-left:75px; }
.zone {
opacity : 0; 
    	-moz-opacity : 0; 
    	-ms-filter: "alpha(opacity=0)"; /* IE 8 */ 
    	filter : alpha(opacity=0); /* IE < 8 */
	background-color:#FFF;
	 cursor:pointer; 
}
.zone:hover  { 
	opacity : 0.7; 
	-moz-opacity : 0.7; 
    	-ms-filter: "alpha(opacity=70)"; /* IE 8 */ 
    	filter : alpha(opacity=70); /* IE < 8 */
	background-color:#FFF;
	border:#F00 2px dashed;
	cursor:pointer; 
	font-weight:bold; 
	font-size:15px; 
	line-height:15px;
	color:#000;
}
.zone {
	display:table; height:100%; 
}
.zonetitre {display:table-cell; vertical-align:middle;}
.sommairescroll { overflow:scroll; height:400px; margin-right:40px; margin-left:20px; }

.listsommaire  {cursor:pointer; margin-left:30px;}

.ico_sommaire { float:left;margin-top:0px; background-image:url(images/sommaire.png); background-repeat:no-repeat; width:118px; height:24px; padding-top:4px; }
.ico_sommaire a,.ico_print  a, .ico_pdf a, #compteur a, #compteur2 a, .ico_contact a , .ico_recommander a { color:#FFF; }
#dBook { position:relative; margin-top:30px; }

#dBookFlipOverlayIconLeft { position:absolute; z-index:10; top:260px; margin-left:-60px; display:none; }
#dBookFlipOverlayIconRight { position:absolute; z-index:10; top:260px; left:810px; }

.ico_print { float:left;margin-top:0px; margin-left:10px; background-image:url(images/sabonner.png); background-repeat:no-repeat;width:118px; height:24px; padding-top:4px;  }
.ico_pdf { float:left;margin-top:0px; margin-left:10px; background-image:url(images/telecharger.png); background-repeat:no-repeat;width:118px; height:24px; padding-top:4px;  }
.ico_contact { float:left;margin-top:0px; margin-left:10px; background-image:url(images/contact.png); background-repeat:no-repeat;width:93px; padding-left:25px; text-align:left; height:24px; padding-top:4px;  }
.ico_recommander { float:left;margin-top:0px; text-align:left; margin-left:10px; background-image:url(images/recommander.png); background-repeat:no-repeat;width:146px; padding-left:22px; height:24px; padding-top:4px;  }

#sommaire { position:absolute; z-index:1000;text-align:left; background-image:url(images/fondsommaire.png); width:600px; height:498px; padding-top:40px; color:#FFF; margin-top:-30px; margin-left:60px; display:none; cursor:pointer; }
.closesommaire { float:right; margin-right:30px; }


h1 { margin-left:20px; font-size:18px; color:#FFF; }
.fonddroite {
	position:absolute;
	width:409px;
	height:636px;
	background-image:url(images/pagedroite2.png);
	background-repeat:no-repeat;
	text-align:left;
	margin-left:400px;
	margin-top:-35px;
}
.fondgauche {
	position:absolute;
	margin-top:-35px;
	margin-left:-9px;
	display:none;	
	width:409px;
	height:636px;
	background-image:url(images/pagegauche2.png);
	background-repeat:no-repeat;
	text-align:right;
	padding-top:10px;	
}
#blocleft { 
	position:absolute;
	margin-left:135px;
	padding-left:22px;
	margin-top:8px;
	display:none-;
	background-image:url(images/agrandir.png);
	background-repeat:no-repeat;
	height:35px;
	font-size:12px;
}
#blocleft2 { 
	position:absolute;
	margin-left:135px;
	padding-left:22px;
	margin-top:8px;
	display:none-;
	background-image:url(images/agrandir.png);
	background-repeat:no-repeat;
	height:35px;
	font-size:12px;
}
#blocleft a, #blocright  a,#blocleft2 a, #blocright2  a  { color: #999; } 
#blocright { 
	position:absolute;
	margin-left:535px;
	padding-left:22px;
	margin-top:8px;
	background-image:url(images/agrandir.png);
	background-repeat:no-repeat;
	height:35px;
	font-size:12px;	
}
#blocright2 { 
	position:absolute;
	margin-left:535px;
	padding-left:22px;
	margin-top:8px;
	background-image:url(images/agrandir.png);
	background-repeat:no-repeat;
	height:35px;
	font-size:12px;	
}
.zoomleft, .zoomright { margin-right:0px; }

#dMain			{
	width: 100%;
	margin: 0 auto;
  	text-align: center;	
}
#dContent {
	width:876px;
	padding-left:80px;
	margin-left:auto;
	margin-right:auto;
	padding-top:0px;
}
#head { 
	height:110px;
	width:956px;	
	margin-left:auto;
	margin-right:auto; 
}
#compteur { font-size:12px; font-weight:bold; position:absolute; margin-left:300px; width:190px; padding-left:28px; padding-top:4px; text-align:left;  margin-top:8px; background-image:url(images/imprimerpage.png); background-repeat:no-repeat; height:25px; display:none; }
#compteur2 { font-size:12px; font-weight:bold; position:absolute; z-index:3000; margin-left:300px; width:190px; padding-left:28px; padding-top:4px; text-align:left;  margin-top:0px; background-image:url(images/imprimerpage.png); background-repeat:no-repeat; height:25px; display:none;}

.bloclogo { width:800px; margin-left:auto; margin-right:auto; text-align:center;  height:60px;  }
.blocico { width:690px; margin-left:auto; margin-right:auto; margin-top:10px; }
.blocmois { float:left; margin-left:0px; margin-top:17px; margin-left:10px; color:#FFF; font-size:36px; font-family:"Times New Roman", Times, serif; }

#pagegauche { position:absolute; margin-top:10px; color:#FFF;  }
#pagedroite { position:absolute; margin-top:10px; margin-left:730px; tex-align:right; width:90px; color:#FFF; }
#pagegauche2 { position:absolute; margin-top:10px; color:#FFF; }
#pagedroite2 { position:absolute; margin-top:10px; margin-left:730px; tex-align:right; width:90px; color:#FFF;}
#blocleft2, #blocleft { display:none;}